giant buttercup (laccopetalum giganteum) - Turkish English Dictionary